Overcoming challenges with pets