puppy pal senior design