Petco to open at Hamilton Plaza