you have to use Ifruit. i trained chop on that app & he does the tricks. & you need to keep him happy on app like giving him food, drinks etc. otherwise he won't follow your orders.
+ it have 3 mini games that you can use to make him happy. you can also buy him belts on Ifruit.
You know what i got notification last night at 3:00 am & it said "Chop has taken a dump Go clean it!" & i clean it ( sometimes he gets hungry at 5 or 6 am )
i don't had a pet but Rockstar Games gave me a pet.